oracle存储过程

存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。

创建存储过程语法

1
2
3
4
5
6
 create or replace procedure 存储过程名 (参数) 
as
定义变量(包含变量的大小)
begin
null;
end;

注意事项:
1.存储过程参数不带取值范围,in表示传入,out表示输出
2.变量带取值范围,后面接分号
3.在判断语句前最好先用count(*)函数判断是否存在该条操作记录
4.用select 。。。into。。。给变量赋值
5.在代码中抛异常用 raise+异常名

存储过程一般配合游标使用

文章目录
  1. 1. 创建存储过程语法
|